driving a cart - French English Dictionary